tboot: ACPI Generic Address Structure for tboot shutdown
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 29 Jan 2009 11:35:19 +0000 (11:35 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 29 Jan 2009 11:35:19 +0000 (11:35 +0000)
commit4d41b00276a6730da899563366654eebaf20bcb6
tree84fc8140df5e88322e61ebf395d9a05bc1121bf7
parenta2e15112374cf37c5bbf7c6db90c33ecc1c4b872
tboot: ACPI Generic Address Structure for tboot shutdown

New versions of tboot support ACPI GAS (Generic Address Structure) for
handling sleep states.  This required a change to the tboot_shared_t
data structure that is not backwards compatible.  This patch requires
that new version makes use of GAS when invoking tboot on shutdown.

Signed-off-by: Shane Wang <shane.wang@intel.com>
Signed-off-by: Joseph Cihula <joseph.cihula@intel.com>
xen/arch/x86/acpi/power.c
xen/arch/x86/tboot.c
xen/include/asm-x86/tboot.h